Pin down

English word definition — powered by WordNet

VERB

place in a confining or embarrassing position

attach with or as if with a pin

Want to remember pin down?

Sign up free to bookmark & revise